long stay units - Alemán Inglés Diccionario